beat one's brains out with - Alemán Inglés Diccionario